that causes great pain or anguish - Französisch Englisch Wörterbuch